home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-07-09 | 27.6 KB | 666 lines | [TEXT/R*ch] |
-
- It's 'mach' doom time again.
-
- The new iMac is very likely to use the machine ID first seen with the
- Mac on CHRP demo-machine and the Starmax 6000 CHRP machine. If this is
- true, its CHRP ROM in RAM technology will prevent the 'mach' selector
- from knowing about future machines...
-
- Also included are the machine IDs for the new PowerBook G3 Series.
- Yes, that's plural: two values.
-
- It took some considerable time to examine the Universal Headers 3.1.
- I hope I found every new selector and bit. There is a load of them!
- Also, the Transitioning to Mac OS X paper has a copy and paste from
- the Copland white paper: see new Report.
-
- See you with the next update.
-
- Rene Ros
-
-
- ***************************************************************************
- 5TH ANNIVERSARY!!! LET'S PARTY! CHECK OUT:
- http://www.bio.vu.nl/home/rgaros/gestalt/party/
- ***************************************************************************
-
-
- Gestalt Selectors List 4.1.3 Update
- ===================================
-
- Maintained and published by Rene G.A. Ros (rene@rgaros.nl)
-
- First published: 12 October 1992, 13:15 CET (GMT+1)
- Last version : 20 March 1998, 17:15 CET (GMT+1)
- Previous update: 5 May 1998, 21:45 CET (GMT+1)
- Last modified : 18 May 1998, 19:30 CET (GMT+1)
-
- The complete version is available to subscribers by sending an email to:
- gestalt-selectors-list-request@bio.vu.nl
- with as subject:
- archive get recent/gestalt-selectors.etx
- or to get the compressed version:
- archive get recent/gestalt-selectors.sit.hqx
- The latest GSL version is also available on the GSL Web page. Point your
- Internet browser to:
- http://www.bio.vu.nl/home/rgaros/gestalt/
-
- If this is the first update you receive since subscribing to the mailing
- list you may want to get the previous updates as well. Then email to the
- address listed above and use this command:
- archive get updates/updates-comb.etx
-
- A vertical bar in front of a line indicates the line has changed or was
- added.
-
- PLEASE SEND COMMENTS AND CORRECTIONS TO THE EDITOR AS SOON AS POSSIBLE.
-
- The following persons contributed to this update:
-
- ===========================================================================
- Contributions to the selector sections
- ===========================================================================
- Person Software Selector(s) added/changed
- ---------------------------------------------------------------------------
- Anonymous System mach (312, 314, 406)
- Jean-Pierre Curcio AppleShare ext afps
- MetroNub ext MnUI
- Marco Piovanelli Default App cp DfAp
- Rene Ros Finder fndr
- System alis, fs , kbd , mbeh,
- mmap, pccd, qdtf, qdtx,
- scsi, spos, teat, trip,
- tsmv, tv
- ---------------------------------------------------------------------------
-
- Apple System Software (A-D)
- ===========================
- afps (AppleShare ext [3.5?], part of System 7.5) &AD18, &AT20
- gestaltAppleShareClientVersion?
- Returns the version of the AppleShare client software as integer in
- the low-word of the response. The high-word of the response returns
- | information about the AppleShare client software.
- | (Rene Ros, Jean-Pierre Curcio)
- |
- | enum {
- | gestaltAFPClient = FOUR_CHAR_CODE('afps'),
- | gestaltAFPClientVersionMask = 0x0000FFFF,
- | /* low word of long is
- | the client version
- | 0x0001 -> 0x0007 */
- | gestaltAFPClient3_5 = 0x0001,
- | gestaltAFPClient3_6 = 0x0002,
- | gestaltAFPClient3_6_1 = 0x0003,
- | gestaltAFPClient3_6_2 = 0x0004,
- | gestaltAFPClient3_6_3 = 0x0005, /* including 3.6.4, 3.6.5*/
- | gestaltAFPClient3_7 = 0x0006, /* including 3.7.1*/
- | gestaltAFPClient3_7_2 = 0x0007, /* including 3.7.3*/
- |
- | gestaltAFPClientAttributeMask = (long)0xFFFF0000,
- | /* high word of long is a
- | set of attribute bits */
- | gestaltAFPClientCfgRsrc = 16, /* Client uses config resources*/
- | gestaltAFPClientSupportsIP = 29, /* Client supports AFP over
- | TCP/IP*/
- | gestaltAFPClientVMUI = 30, /* Client can put up UI from
- | the PBVolMount trap*/
- | gestaltAFPClientMultiReq = 31 /* Client supports multiple
- | outstanding requests*/
- | };
-
- alis (System [7.0])
- (Remote Access Aliases ext [1.0?], part of Apple Remote Access)
- gestaltAliasMgrAttr
- Returns information about the Alias Manager.
-
- enum {
- #define gestaltAliasMgrAttr 'alis' /* Alias Mgr attributes */
- gestaltAliasMgrPresent = 0,
- gestaltAliasMgrSupportsRemoteAppletalk = 1, /* supports Remote
- Appletalk &AD02 */
- gestaltAliasMgrSupportsAOCEKeychain = 2, /* True if the Alias Mgr
- knows about the AOCE
- AOCE Keychain
- &AS22 */
- | gestaltAliasMgrResolveAliasFileWithMountOptions = 3};
- | /* True if the Alias Mgr implements IsAliasFile() and
- | gestaltAliasMgrResolveAliasFileWithMountOptions() &AS29 */
-
- NOTE: See 'Reports' chapter (QuickTime section) for more information.
-
- Apple System Software (E-H)
- ===========================
- fndr (Finder [7.1.1]) &AS04
- (Finder Scripting Extension ext [1.2?])
- (Finder Clipping Extension ext [7.1.4?])
- gestaltFinderAttr
- Returns information about the Finder.
-
- enum {
- #define gestaltFinderAttr 'fndr'
- gestaltFinderDropEvent = 0,
- gestaltFinderMagicPlacement = 1,
- gestaltFinderCallsAEProcess = 2,
- gestaltOSLCompliantFinder = 3, /* supports Finder Event
- Suite */
- gestaltFinderSupports4GBVolumes = 4, /* implemented by System
- 7.5.1 but bit not
- set? */
- gestaltFinderHandlesCFMFailures = 5,
- gestaltFinderHasClippings = 6, /* &AD12 */
- | gestaltFinderFullDragManagerSupport = 7, /* Finder accepts 'hfs '
- | flavors properly
- | &AS29 */
- gestaltFinderFloppyRootComments = 8, /* see note &AT21 */
- gestaltFinderLargeAndNotSavedFlavorsOK = 9}; /* see note &AT21 */
-
- NOTES:
- gestaltFinderFloppyRootComments describes whether desktop database
- comments for floppy disks contain data the user typed in (notes, etc.)
- or are used internally by Finder. Under Mac OS 8 and later, this field
- is used by Finder; if Finder ever relinquishes the use of the field,
- it will set this bit.
-
- gestaltFinderLargeAndNotSavedFlavorsOK describes whether two bugs
- (storing only the very first chunk of drag flavor > 1024 bytes and
- item count stored in the clipping containing flavors with the
- flavorNotSaved) in Finder's handling of clipping files have been
- fixed. Under Mac OS 8.1, this bit is set.
-
- fs (720K Floppy Disk Formatter ext [1.0a3?],
- part of the Hardware System Update [2.0])
- (Apple Share ext [AS 3.0/SYS 7.0])
- (File System Manager ext [1.2])
- (System [7.0])
- gestaltFSAttr
- Returns information about the file system.
-
- enum {
- #define gestaltFSAttr 'fs ' /* file-system attributes */
- gestaltFullExtFSDispatching = 0, /* exports HFSDispatch traps */
- gestaltHasFSSpecCalls = 1, /* supports FSSpec records */
- gestaltHasFileSystemManager = 2, /* has the File System Manager
- &S01 */
- gestaltFSMDoesDynamicLoad = 3, /* FSM supports dynamic loads
- &AD12 */
- gestaltFSSupports4GBVols = 4, /* FS supports 4 gigabyte volumes
- &AD14 */
- gestaltFSSupports2TBVols = 5, /* FS supports 2 terabyte volumes
- and PBXGetVInfo available
- &AD14 */
- gestaltHasExtendedDiskInit = 6, /* has extended Disk
- Initialization calls &AD12 */
- | gestaltDTMgrSupportsFSM = 7, /* Desktop Manager support
- | FSM-based foreign file
- | systems &AS29 */
- gestalt??? = 8, /* unknown, Mac OS 8.0 on G3
- and 8.1 */
- gestalt??? = 9}; /* unknown, Mac OS 8.0 on G3
- and 8.1 */
-
- NOTES:
- See also the gestaltFSMVersion ('fsm ') selector.
-
- See 'Reports' chapter (QuickTime section) for more information.
-
- Apple System Software (I-L)
- ===========================
- kbd (System [6.0.4])
- gestaltKeyboardType
- Returns a value that indicates the type of keyboard on which the last
- keystroke was seen.
-
- enum {
- #define gestaltKeyboardType 'kbd ' /* keyboard type */
- gestaltMacKbd = 1, /* Macintosh Keyboard */
- gestaltMacAndPad = 2, /* Macintosh Keyboard with Pad */
- gestaltMacPlusKbd = 3, /* Macintosh Plus Keyboard */
- gestaltExtADBKbd = 4, /* Extended ADB Keyboard */
- gestaltStdADBKbd = 5, /* Standard ADB Keyboard */
- gestaltPrtblADBKbd = 6, /* Portable ADB Keyboard */
- gestaltPrtblISOKbd = 7, /* Portable ISO ADB Keyboard */
- gestaltStdISOADBKbd = 8, /* Standard ISO ADB Keyboard */
- gestaltExtISOADBKbd = 9, /* Extended ISO ADB Keyboard */
- gestaltADBKbdII = 10, /* ADB Keyboard II */
- gestaltElmerKbd = 10, /* = gestaltADBKbdII, used in some
- sample code */
- gestaltADBISOKbdII = 11, /* ISO ADB Keyboard II */
- gestaltElmerISOKbd = 11, /* = gestaltADBISOKbdII, used in
- some sample code */
- gestaltPwrBookADBKbd = 12, /* PowerBook Keyboard &AT01 */
- gestaltPwrBookISOADBKbd = 13, /* PowerBook Keyboard (ISO) &AT01 */
- gestaltAppleAdjustKeypad = 14, /* Apple Adjustable Keypad &AT01 */
- gestaltAppleAdjustADBKbd = 15, /* US Adjustable Keyboard &AS21 */
- gestaltAppleAdjustISOKbd = 16, /* ISO Adjustable Keyboard &AS21 */
- gestaltJapanAdjustADBKbd = 17, /* Japan Adjustable Keyboard &AS21 */
-
- /* PowerBook Extended Keyboards &AS15 */
- gestaltPwrBkExtISOKbd = 20, /* PowerBook Extended Intl. */
- gestaltPwrBkExtJISKbd = 21, /* PowerBook Extended Japanese */
- gestaltPwrBkExtADBKbd = 24, /* PowerBook Extended Domestic */
-
- | /* PowerBook Keyboards in Universail Headers &AS29 */
- | gestaltPS2Keyboard = 27, /* PS2 keyboard */
- | gestaltPwrBkSubDomKbd = 28, /* PowerBook Subnote Domestic
- | Keyboard with function keys w/
- | inverted T */
- | gestaltPwrBkSubISOKbd = 29, /* PowerBook Subnote International
- | Keyboard with function keys w/
- | inverted T */
- | gestaltPwrBkSubJISKbd = 30, /* PowerBook Subnote Japanese
- | Keyboard with function keys w/
- | inverted T */
- | gestaltPwrBkEKDomKbd = 195, /* PowerBook Domestic Keyboard with
- | Embedded Keypad, function keys &
- | inverted T */
- | gestaltPwrBkEKISOKbd = 196, /* PowerBook International Keyboard
- | with Embedded Keypad, function
- | keys & inverted T */
- | gestaltPwrBkEKJISKbd = 197}; /* PowerBook Japanese Keyboard with
- | Embedded Keypad, function keys &
- | inverted T */
- [table and notes omitted]
-
- Apple System Software (M)
- =========================
- mach (System [6.0.4]) INF
- gestaltMachineType
- Returns one of the following values, indicating the type of
- machine.
-
- enum {
- #define gestaltMachineType 'mach' /* machine type */
-
- gestaltPowerBookG3WS? = 312; /* Macintosh PowerBook G3 Series
- | PPC 750 model, codename Wall
- | Street */
- gestaltPowerBookG3? = 313, /* PowerBook with G3, 250 MHz */
- | gestaltPowerBookG3MS? = 314; /* Macintosh PowerBook G3 Series
- | PPC 740 model, codename Main
- | Street */
-
- | gestaltiMac? = 406?,/* iMac model, value first seen
- | with Mac OS 7.6 on CHRP (May
- | 1997); also on
- | StarMax 6000 CHRP */
- };
-
- mbeh (System? [8.1?])
- | gestaltMediaBay &AS29
- | Returns the media bay driver type.
- |
- | enum {
- | #define gestaltMediaBay 'mbeh'
- | gestaltMBLegacy = 0, /* media bay support in PCCard 2.0 */
- | gestaltMBSingleBay = 1, /* single bay media bay driver */
- | gestaltMBMultipleBays = 2}; /* multi-bay media bay driver */
-
- mmap (System? [Blue Box])
- | gestaltMemoryMapAttr &AS29
- | Returns information about the Memory map.
- |
- | enum {
- | #define gestaltMemoryMapAttr 'mmap' /* Memory map type */
- | gestaltMemoryMapSparse = 0}; /* Sparse memory is on */
-
- Apple System Software (N-O)
- ===========================
- No changes.
-
- Apple System Software (P-S)
- ===========================
- pccd (System? [7.5.3?])
- gestaltCardServicesAttr &AD24 &AS26
- Returns information about the PC Card Manager (for managing i.e.
- PCMCIA cards).
-
- enum {
- #define gestaltCardServicesAttr 'pccd', /* Card Services attributes */
- | gestaltCardServicesPresent = 0, /* PC Card 2.0 (68K) API present */
- | gestaltPCCardFamilyPresent = 1, /* PC Card 3.x (PowerPC) API
- | present*/
- | gestaltPCCardHasPowerControl = 2, /* PCCardSetPowerLevel is
- | supported */
- | gestaltPCCardSupportsCardBus = 3, /* CardBus is supported */
- |
- | /* constant names also listed, but believed to be obsolete */
- | gestaltPCCardDispatchExists = 0, /* if set, 68K support is present*/
- | gestaltCardServicesSupportsRequestIO = 1};
- | /* if set, CSRequest/ReleaseIO are
- | supported*/
-
- NOTE:
- This selector is not implemented with any current system software
- (7.5.1) on the PowerBook 500 Series computers.
-
- On a PowerBook 3400c/180 (with Mac OS 7.6) this selectors returns
- 0x02, so bit 1 isn't set!? (Rene Ros)
-
- The two sources: PCMCIA API Manual (AD24) and the later PCCard.h header
- file on Dev.CD Apr 97 SDK1; PC Card 3.0 SDK (AS26) each list different
- constant names.
-
- qdtf (System? [8.2?])
- | gestaltQDTextFeatures &AS29
- | Returns information about QuickdrawText.
- |
- | enum {
- | #define gestaltQDTextFeatures 'qdtf' /* QuickdrawText features */
- | gestaltWSIISupportBit = 0, /* bit 0: WSII support included */
- | gestaltSbitFontsBit = 1, /* sbit-only fonts supported */
- | gestaltAntiAliasBit = 2, /* capably of antialiased text */
- | gestaltOFA2availableBit = 3}; /* OFA2 available */
-
- qdtx (System? [8.2?])
- | gestaltQDTextVersion &AS29
- | Returns the version of QuickDraw Text as BCD.
- |
- | enum {
- | #define gestaltQDTextVersion 'qdtx' /* QuickdrawText version */
- | gestaltOriginalQDText = 0x0000, /* up to and including 8.1 */
- | gestaltAllegroQDText = 0x0100}; /* starting with 8.2 (?) */
-
- scsi (System [7.1.2?])
- (SCSI Manager ext [4.3])
- gestaltSCSI &AT07
- Returns information about the SCSI Manager.
-
- enum {
- #define gestaltSCSI 'scsi' /* SCSI Manager attributes */
- gestaltAsyncSCSI = 0, /* Supports asynchronous SCSI */
- gestaltAsyncSCSIINROM = 1, /* Async SCSI is in ROM (available for
- booting) */
- gestaltSCSISlotBoot = 2, /* ROM supports Slot-style PRAM for
- SCSI boots */
- | gestaltSCSIPollSIH = 3}; /* SCSI Manager will poll for interrupts
- | if Secondary Interrupts are busy.
- | &AS29 */
-
- |spos (System? [8.2?])
- | gestaltSplitOSAttr &AS29
- | Returns information about
- |
- | enum {
- | #define gestaltSplitOSAttr 'spos'
- | gestaltSplitOSAware = 1, /* the system includes the code to deal with
- | a split OS situation. */
- | gestaltSplitOSEnablerVolumeIsDifferentFromBootVolume = 2};
- | /* the active enabler is on a different volume than the system file.*/
-
- Apple System Software (T-Z)
- ===========================
- teat (Macintosh Drag and Drop ext [1.0])
- gestaltTEAttr &AD05
- Returns information about the functions and capabilities of TextEdit.
-
- enum {
- #define gestaltTEAttr 'teat' /* TextEdit attributes */
- gestaltTEHasGetHiliteRgn = 0, /* TEGetHiliteRgn present */
- gestaltTESupportsInlineInput = 1, /* TextEdit does Inline Input
- &AS20 */
- gestaltTESupportsTextObjects = 2, /* TextEdit does Text Objects
- &AS20 */
- | gestaltTEHasWhiteBackground = 3}; /* TextEdit supports overriding the
- | TERec's background to white
- | &AS29 */
-
- trip (WalkInit ext [1.0?])
- (Location Manager INIT ext [1.0])
- gestaltALMAttr &AS27
- Returns information about the Apple Location Manager (codename Walkabout)
- extension. (Anonymous)
-
- enum{
- #define gestaltALMAttr = 'trip'
- gestaltALMPresent = 0, /* may be false anyway: check! */
- /* the following bits are not defined prior ALM 2.0 */
- | gestaltALMHasSFGroup = 1, /* Get, Put and Merge locations
- | calls are implemented &D01 */
- | gestaltALMHasSFLocation = gestaltALMHasSFGroup,
- gestaltALMHasCFMSupport = 2, /* ALM engine recognizes CFM
- modules &D01 */
- gestaltALMHasRescanNotifiers = 3}; /* beside notifiers for switches,
- notifiers for renames and new
- locations are send &D01 */
-
- NOTES:
- The constants used before GM were gestaltWalkaboutAttr and
- gestaltWalkaboutPresent.
-
- See also the gestaltALMVers ('walk') selector.
-
- tsmv (System [7.1])
- gestaltTSMgrVersion &AT05
- Returns Text Services Manager version in BCD.
-
- enum {
- #define gestaltTSMgrVersion 'tsmv' /*Text Services Mgr version */
- | gestaltTSMgr15 = 0x0150, /* &AS29 */
- gestaltTSMgr2 = 0x0200}; /* &AS20 */
-
- tv (System? [???])
- (Video Startup ext [1.0], part of European Video Installer)
- gestaltTVAttr &AS14
- Returns information about the TV capabilities?
-
- enum {
- #define gestaltTVAttr 'tv ' /* TV Version [huh? ed.] */
- gestaltHasTVTuner = 0, /* supports Philips FL1236F
- video tuner */
- gestaltHasSoundFader = 1, /* supports Philips TEA6330
- Sound Fader chip */
- gestaltHasHWClosedCaptioning = 2, /* supports Philips SAA5252
- Closed Captioning */
- gestaltHasIRRemote = 3, /* supports CyclopsII Infra Red
- Remote Control */
- gestaltHasVidDecoderScaler = 4, /* supports Philips SAA7194
- Video Decoder/Scaler */
- gestaltHasStereoDecoder = 5, /* supports Sony SBX1637A-01
- stereo decoder */
- gestaltHasSerialFader = 6, /* has fader audio in serial
- with system audio &AS22 */
- gestaltHasFMTuner = 7, /* has FM Tuner from donnybrook
- card &AS22 */
- gestalt??? = 8, /* ??? */
- | gestaltIRDisabled = 9, /* Infra Red remote is not
- | disabled. &AS29 */
- | gestaltINeedIRPowerOffConfirm = 10, /* Need IR power off confirm
- | dialog. &AS29 */
- | gestaltHasZoomedVideo = 11}; /* Has Zoomed Video PC Card video
- | input. &AS29 */
-
- NOTE:
- A Power Macintosh 6100/66 with AV card and System 7.5.1 had both bit
- 3 and 4 set. A Quadra 605, LC475, PM 6100/60, Performa 5200 and
- Power Computing Power 100 (all with System 7.5.x?) only had bit 3 set.
- Where is the remote control, then?
- Selector not installed on Quadra 700 and PB Duo 210 (also System
- 7.5.1 & 7.5upd2). (John Tsombakos, Rene Ros)
- An LC630 didn't had bit 5 set, while it is supposed to have a stereo
- decoder. (Eric-Paul Rebel)
-
- Apple Additional Software
- =========================
- No changes.
-
- Third Parties Software
- ======================
- |DfAp (Default App cp [1.0] by Marco Piovanelli)
- | Returns a pointer to an INITGestalt structure.
-
- MnUI (MetroNub ext [1.2.1?] by MetroWerks Corp.)
- | Returns a pointer to a MetroNubUserEntryBlock block (see below) and
- | allows to know if the CW Pro 3 debugger is present, is running and is
- | debugging the application that is calling it.
- |
- | #define kMetroNubUserSignature 'MnUI'
- |
- | struct MetroNubUserEntryBlock
- | {
- | long blockLength; // length of this block
- | short apiLowVersion; // lowest supported version of the Nub API
- | short apiHiVersion; // highest supported version of the Nub API
- | Str31 nubVersion; // short version string from 'vers' 1 resource
- |
- | IsDebuggerRunningUPP isDebuggerRunning;
- | AmIBeingDebuggedUPP amIBeingDebugged;
- | };
- | typedef struct MetroNubUserEntryBlock MetroNubUserEntryBlock;
-
- Unknown Apple Software (A-K)
- ============================
- No changes.
-
- Unknown Apple Software (L-Z)
- ============================
- No changes.
-
- Unknown Third Parties Software
- ==============================
- | OMS (Open Music System ext [2.3.3?] by Opcode)
- |PRLN (PowerPrint ext [4.0?])
-
- Reports
- =======
-
- |MAC OS X
- |--------
- |Carbon will fully support the Gestalt Manager. However, you should not use
- |Gestalt functions to pass pointers to data among applications because each
- |application will reside in its own protected memory space.
- |You should avoid using the NewGestalt function to add a selector code,
- |which requires moving your selector function into the system heap. You
- |should also avoid using the ReplaceGestalt function to replace an existing
- |selector function, which also requires your replacement function to reside
- |in the system heap. Note that you will not have access to the system heap
- |in Mac OS X as you do in previous versions of the Mac OS
- |
- |The functions, structures, and constants of the Gestalt Manager appear in
- |the Gestalt.h interface file (Gestalt.h replaces the older file
- |GestaltEqu.h file) &AD36
- |
- |NOTE:
- |For deja-vu reading, see 'Mac OS 8 (Copland)' report above.
-
- General Info
- ============
-
- Sources
- -------
- A Apple Computer, Inc.
- AD Documentation & Magazines
- AD36 Transitioning to Mac OS X An Overview of the Carbon Programming
- Interface
-
- AS Source code & header files
- AS29 Gestalt.h header file of Universal Interfaces 3.1
-
- About this list
- ===============
- For this update this chapter only includes the 'Gestalt Submission Form',
- 'Acknowledgements' and 'Editors' Address' sections.
-
- Gestalt Submission Form
- -----------------------
- You can use this form to report information you found on already included
- selectors. But you can also use it to register new Gestalt selector codes.
- If you want to register the selector code your software installs, make sure
- you registered your code first with Apple Computer, Inc. Also, it is your
- good right if you chose to keep the meaning of the response value private.
- If so, still register so that others can at least detect your software by
- determining if the selector is present.
-
- Software means, in this form, the software which installs the selector
- code. Not the whole package, just the extension or control panel (perhaps
- application) itself.
- The package is the product name in which the software is included and
- distributed.
- If data is not available or relevant, leave it blank. When the selector
- contains non-ASCII characters, please also provide the hexadecimal value.
-
- You can also fill in this form on-line because it is also on the WWW
- pages of the GSL: http://www.bio.vu.nl/home/rgaros/gestalt/
-
-
- Your name:
-
- Your email address:
-
- Your company name:
-
- Do you want to remain anonymous? Yes / No
-
- Category: O Apple System Software
- O Apple Additional Software
- O Apple Software
- O Third Parties Software
-
- Gestalt Selector:
-
- Software name:
-
- Software type: O application
- O control panel
- O extension (also 'appe')
- O other:
-
- First version to install selector:
-
- Package name:
-
- Author or Company name:
-
- Constant name:
-
- Source of information:
-
- Short description of the returned response:
-
-
-
-
-
- Additional constant names and values for the response value meaning:
-
-
-
-
-
- Please email this form to this Internet address: rene@rgaros.nl
-
- Acknowledgements
- ----------------
- I want to thank the following persons for their contributions to this
- update and their support of this list:
-
- ===========================================================================
- Name Internet Email Address
- ---------------------------------------------------------------------------
- Anonymous contributor(s) anonymous@secret.bvd.nl
- Jean-Pierre Curcio jpc83@calva.net
- Marco Piovanelli marco.piovanelli@pobox.com
- ---------------------------------------------------------------------------
-
- Legal Stuff
- -----------
- (C) 1992-1998, Rene G.A. Ros
-
- It is not allowed to distribute the GSL updates separate from the full GSL.
- The full GSL can be used freely but is not public domain.
- See for legal information the Legal Stuff chapter of the full Gestalt
- Selectors List.
-
- Editor's Address
- ----------------
- Rene G.A. Ros
- Developer and consultant at S&B Office Services, Woerden, The Netherlands
- Consultant to the Computer Department,
- Biology Faculty, Vrije Universiteit Amsterdam, The Netherlands.
-
- Email: rene@rgaros.nl (preferred)
- rene_ros@office.nl (work)
- rgaros@bio.vu.nl
- rgaros@dds.nl
- WWW : http://www.bio.vu.nl/home/rgaros/
- http://huizen.dds.nl/~rgaros
-